high-level programming languages

Terms from Artificial Intelligence: humans at the heart of algorithms

The term high-level programming language is deisgned to be closer the the human problem solution than an assembly language or similar that are operate very close to the computers raw way of dealing with values and code. High levels languages usually include constructs for loops, functions and objects as well as ways to manipulate individual values and arrays; common examples include Python and Java. However, there are other kinds of high-level programming language including logic programong such as Prolog or fucntional languages, such as Lisp.

Used on page 428